/*
 -- ============================================================================
 -- FILE NAME	: gpio.h
 -- DESCRIPTION :
 -- ----------------------------------------------------------------------------
 -- Revision  Date		  Coding_by	 
 -- 1.0.0	  2011/06/27  suito		
 -- ============================================================================
*/

`ifndef __GPIO_HEADER__
   `define __GPIO_HEADER__			//

	/**********  **********/
	`define GPIO_IN_CH		   4	// 
	`define GPIO_OUT_CH		   18	// 
	`define GPIO_IO_CH		   16	// 
  
	/**********  **********/
	`define GpioAddrBus		   1:0	// 
	`define GPIO_ADDR_W		   2	// 
	`define GpioAddrLoc		   1:0	// 
	/**********  **********/
	`define GPIO_ADDR_IN_DATA  2'h0 //  0 : 
	`define GPIO_ADDR_OUT_DATA 2'h1 //  1 : 
	`define GPIO_ADDR_IO_DATA  2'h2 //  2 : 
	`define GPIO_ADDR_IO_DIR   2'h3 //  3 : 
	/**********  **********/
	`define GPIO_DIR_IN		   1'b0 // 
	`define GPIO_DIR_OUT	   1'b1 //

`endif
